home *** CD-ROM | disk | FTP | other *** search
/ Scene 96 / Scene 96 International Edition (Zyklop Software) (Disc 1) (1997).iso / intros / 64k / revolt / sources / start.as3 < prev    next >
Text File  |  1996-01-26  |  817b  |  56 lines

  1.       
  2. .386p
  3. CODE32 SEGMENT PARA PUBLIC USE32
  4. ASSUME cs:CODE32, ds:CODE32
  5.  
  6.         PUBLIC     _main
  7.         PUBLIC    sound    ;where is sound
  8.         EXTRN    part1    :NEAR
  9.         EXTRN    part2    :NEAR
  10.         EXTRN    part3    :NEAR
  11.         EXTRN    part4    :NEAR
  12.         EXTRN    part5    :NEAR
  13.         EXTRN    part6    :NEAR
  14.  
  15.         include pmode.inc
  16.         include    timer.ext
  17.     
  18. ;        sound    db 0    ;0-nosound 1-sb/gus
  19.         sound    db 1    ;1-sb/gus
  20.  
  21. _main:
  22.         sti
  23.  
  24.         mov    al,byte ptr gs:[23]
  25.         mov    sound,al
  26.  
  27.         call    set_mode13
  28.         call    start_timer
  29.         call    _mem    ;memory for bit-sort
  30.  
  31.     pkej:    
  32.         call    part1
  33.         call    part2
  34.         call    part3
  35.         call    part4
  36.         call    part5
  37.         call    part6
  38.  
  39.         call    stop_timer
  40.  
  41.         mov    v86r_ax,3h
  42.         mov    al,10h
  43.         int    33h
  44.  
  45.         jmp     _exit
  46.  
  47.         PUBLIC    gold
  48.         PUBLIC    stal
  49.     gold:    include    mapa\gold    ;env-golden
  50.     stal:    include mapa\stal
  51.  
  52.         include    3engine.ext
  53.  
  54. CODE32 ENDS
  55. END
  56.